﻿@charset "UTF-8";.bg-home {	background-image: url(../images/bg-home.gif);	background-repeat: repeat-x;}.bg-header {	background-image: url(../images/header_image.jpg);	background-repeat: no-repeat;}.header {    line-height: 0;	background-image: url(../images/header.jpg);	background-repeat: no-repeat;}.frheader {	background-image: url(../images/header-fr.jpg);	background-repeat: no-repeat;}.text-small-top {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration:none;	color: #5A6F91;    line-height: normal;}.image-home {	background-image: url(../images/home_image.jpg);	background-repeat: no-repeat;}.title-a {	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	color: #002888;	font-weight: normal;	text-decoration: none;}.subtitle {	font-family: "Times New Roman", Times, serif;	font-size: 16px;	line-height: 20px;	color: #0066cc;	text-decoration: none;}.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #b7b7b7;	line-height: 16px;	text-decoration: none;}.bg-sub {	background-image: url(../images/bg-sub.gif);	background-repeat: repeat-x;}.menu-l {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 20px;	font-weight: normal;	color: #545454;	text-decoration: none;}.subtitle_b {	font-family: "Times New Roman", Times, serif;	font-size: 24px;	line-height: 20px;	color: #0066cc;	text-decoration: none;}.subtitle_g {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 20px;	color: #545454;	text-decoration: none;	font-weight: lighter;}.menu-btm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 20px;	font-weight: normal;	color: #7C7C7C;	text-decoration: none;}.cta {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	font-weight: bold;	color: #7c7c7c;	text-decoration: none;	text-transform: none;}.text {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #666666;}.subtitle_bb {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 20px;	color: #0066CC;	text-decoration: none;	font-weight: bold;}.subtitle_db {	font-family: "Times New Roman", Times, serif;	font-size: 24px;	line-height: 26px;	color: #002888;	text-decoration: none;}.answers{	cursor: hand;	cursor: pointer;	font: normal 12px Arial, Helvetica, sans-serif;	margin: 10px 0;	text-decoration: none;}.openlanguage{ /*class added to contents of 2nd demo when they are open*/color: #000000;}.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/color: #333333;}.textlink {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	color: #0066CC;	text-decoration: underline;}.textsmall {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	color: #666666;}.image-LD {	background-image: url(../images/image_aboutus.jpg);	background-repeat: no-repeat;}.warnings {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration:none;	color: #CC0000;}.tabletitle{    FONT-SIZE: 14px;    COLOR: #ffffff;    FONT-FAMILY: Arial, Helvetica, sans-serif;}#sddm{	margin: 0;	padding: 0;	z-index: 30}#sddm li{	margin: 0;	padding: 0;	list-style: none;	float: left;	FONT-FAMILY: Arial, Helvetica, sans-serif;}#sddm li a{		font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-decoration:none;	color: #5A6F91;	LINE-HEIGHT: 12px}#sddm li a:hover{		text-decoration: none;    FONT-SIZE: 11px;    COLOR: #0066cc;    LINE-HEIGHT: 12px;	}#sddm div{	position: absolute;	visibility: hidden;	margin: 0;	padding: 0;		border: 1px solid #c6c6c4}#sddm div a{	position: relative;		display: block;		margin: 0;		padding: 4px 10px;		width: auto;		white-space: nowrap;		border-bottom: 1px solid #c6c6c4;		text-align: left;		text-decoration: none;		background: #efefef;		color: #7c7c7c;		FONT-FAMILY: Arial, Helvetica, sans-serif;}#sddm div a:hover	{			color: #0066cc}.Textbox3L{width: 42px;height: 16px;border:1px solid #c6c6c4;margin:2px;font-family: Arial, Helvetica, sans-serif;font-size:normal;}